cut one's own throat - Türkisch Englisch Wörterbuch